/*
 * @lc app=leetcode.cn id=58 lang=swift
 *
 * [58] 最后一个单词的长度
 */

// @lc code=start
class Solution {
    // func lengthOfLastWord(_ s: String) -> Int {
    //     let words = s.split(separator: " ")
    //     guard words.isEmpty == false else {
    //         return 0
    //     }
    //     return words.last!.count
    // }

    func lengthOfLastWord(_ s: String) -> Int {
    var isWhiteSpace = true
    var result = 0
    for c in s.reversed() {
        if c == " " {
            if isWhiteSpace == false {
                break
            }
        }else{
            isWhiteSpace = false
            result += 1
        }
    }
    return result
}
}
// @lc code=end

